Toby's place is a cosy and well located. The perfect place to stay for business or pleasure, close to amenities and a short travel distance to central London. We will definitely use the apartment again to house colleagues visiting our London office on business.