THE LANGHAM LONDON

LONDON, UNITED KINGDOM

Category: Luxury Hotel

Description: Refurbishment of Historical Hotel Building