The Luxurious flat in Hampstead was designed by Stephen Fletcher Architects is located in London NW3, United Kingdom. The architects have recently renovated it, were commissioned to transform a large run-down flat occupying the ground floor and basement of a grand house into a spectacular contemporary residence. Stephen Fletcher Architects’ brief was to create a series of living and