Well-equipped, cosy, spacious apartment in the heart of London and within a stone's throw from Trafalgar Square, Big Ben, Westminster Abbey, The London Eye and other iconic sights. Great place to explore the city from.