Info Menu

The Angelsea Arms, Pub, London

The Angelsea Arms is a very good local pub overlooking the beautiful street of Selwood Terrace. Location-wise it is also very close to  South Kensington and is very popular with locals. When the weather is good I prefer outside space.

Comments are closed.

© 2018 handytravelinfo.com