Peterson House offers short term or extended stays in luxuriously appointed 1 and 2 bedroom serviced apartments in Central London. Beautifully maintained period building with immaculate interiors, providing a private haven positioned within easy reach of Bond Street, Oxford Street, …