 |
 |
 |
Set in the epicentre of London, No. 10 Weymouth Street provides serviced apartments that pander to the individual. Rules don't apply in surroundings that have been designed to accommodate residents on stays of three months and longer, with every detail taken care of in between. |