Place
Free account · your comment posts right after signup
Connaught Place is an area in the Bayswater area of the City of Westminster. The nearest London Underground station to Connaught Place is Marble Arch which is a few minutes to the East near Marble Arch walking past the site of the Tyburn Tree.
Not who you're looking for? Others named Connaught Place: street in Hong Kong · commercial hub of New Delhi, India