Office desk space 2 Swallow Pl, Mayfair, London W1B 2AE, UK 1 #Office desk space 1 #Office desk space Listing Info Description Office desk space Managed by Wimmer Financial Add to Favorites per View profile Contact 2 Swallow Pl, Mayfair, London W1B 2AE, UK 2 Swallow Pl , Mayfair, London W1B 2AE, UK Share on Facebook Share on Twitter Share on LinkedIn Share on Google+