We are close to Victoria Stations. British Airways Terminal and Gatwick Express are both at Victoria. Most London attractions are all within walking distance, including Buckingham Palace and the London Eye.