We had a great stay at Jon’s. It’s on the 15th floor with fantastic views of London. Near The Shard and tube station is a short 5 minute walk away. I would definitely stay there again next time in London.