Super 1 Bedroom In A Stunning Apartment With Shared Kitchen And Living Room - 2C The Charteris London