Where is Portman Square?
Portman Square 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 want to find things to do in the area, you might want to stop in and see Hyde Park and Piccadilly Circus.
Things to see and do near Portman Square
What to see near Portman Square
- Hyde Park
- Piccadilly Circus
- Buckingham Palace
- Trafalgar Square
- Big Ben
Things to do near Portman Square
- O2 Arena
- Oxford Street
- The British Museum
- Natural History Museum
- Westminster Abbey