Other Hotels in London - Westminster 51 Buckingham Gate, Westminster, London, SW1E 6BS Tags: serviced apartments