Where is Queen's Chapel?
Queen's Chapel is located in London City Centre. It's in an artistic neighbourhood appreciated for its noteworthy cultural attractions such as the theatre and museums. If you're looking for 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