By far the best apartment near the center of London, only 5 minutes on foot from Paddington station, 2 minutes from Hyde Park. Even if it’s small it has everything you need and the bed was so darn comfortable! Next time I’m in London I know for sure where to go❤️