Mayfair Office
25 Green Street,
London W1K 7AX
Our first London office. When we walked into this stunning building in the heart of Mayfair (only a 2-minute walk from Marble Arch tube station) we knew this set the bar for LSW offices moving forward. Set in an elegant building dating back to 1893, on the famous Green Street, home to poets, musicians and artists, this location is a bit special. With a spacious design-led coffee-shop style lounge, and sweets for those that way inclined, it’s definitely a favourite.