St. George's Chapel is in Windsor Castle Scenic Area. It's a large, magnificent church with very luxurious interior decoration. When the Queen lived in Windsor Castle, it was the Royal church. Usually you can visit the church by buying tickets to Windsor Castle.