About us

Where we are

Our head office is located in central London at Waterside House, close to Paddington Station and the Heathrow Express.

Marks & Spencer
Waterside House
35 North Wharf Road
London W2 1NW

Map of Paddington area

Click here to download a map of the local area around Waterside House (1.4MB PDF) >>