120 Pall Mall
120 Pall Mall is located on the eastern side of Pall between the junctions of Waterloo Place and Haymarket. The location lends it’s to the benefits of some of London’s most desirable amenities and world-famous landmarks.
The area has long been the most desirable destination in London for commerce, lifestyle and culture. Today St James’s offers a market-leading business environment.