Perfectly positioned between the elegance of Mayfair and the energy of Soho, Swallow Place offers beautifully refurbished managed office space in one of London's most sought-after business locations. Just a short walk from Oxford Circus Station, the building provides excellent connectivity across the West End, the City, and beyond....