The Rubens at the Palace is located at 39 Buckingham Palace Road, SW1W 0PS. Nearby is Victoria, London. Nearest Underground station is Victoria (approximately 300m away).