Entire home/apt in Greater London, United Kingdom. The building is arranged as 15 self-contained studio apartments situated across 5 floors. All apartments have a light pastel decor with modern furnishings fitted and are fully self contained with small kitchenettes and shower rooms.