A very modern flat in a great location in London. An easy walk to Buckingham Palace, the London Eye and the Vauxhall Tube stop.