Plaxes To Work From
The Hoxton, Holborn is one of Plaxes To Work From.

1. The Hoxton, Holborn

9.3
199-206 High Holborn (Newton St), London, Greater London
Hotel · Holborn and Covent Garden · 85 tips and reviews