HUGE Luxury apartment smack in the middle of London's most connected neighborhood! You'll be 1 min walking to the train station and thereafter 16 mins into London Victoria. London Eye, Buckingham Palace, Big Ben, Oxford Street, Hyde Park, History/Science Museum, Piccadilly Square are all within 25 mins via train. This apartment is brand new, bright and spacious. The place is stocked with kitchen cutlery, dishes, speedy wifi, pots, pans and top of the line appliances etc.