A fantastic apartment in a great location. Close to everything that you need to be close to - Paddington station is literally just a few minutes walk away! I couldn’t recommend a better place to stay in London.