Where is Queen's Chapel?
Queen's Chapel is located in London City Centre. It's in an artsy neighborhood appreciated for its noteworthy cultural attractions such as the theater and museums. If you want to find things to see and do in the area, you might like to visit Buckingham Palace and Piccadilly Circus.
Things to See and Do near Queen's Chapel
What to See near Queen's Chapel
- Buckingham Palace
- Piccadilly Circus
- Trafalgar Square
- Big Ben
- Hyde Park
Things to Do near Queen's Chapel
- O2 Arena
- Westminster Abbey
- London Eye
- Oxford Street
- The British Museum