Amazing apartment in the heart of London, full of light and that’s necessary for a longer stay. Communication was superb.
Tube station and supermarket are right across the streets, and the area is full of cool bars and restaurants.