The Arch London celebrates its 5th Anniversary
This week The Arch London celebrated its 5th Anniversary with a party in its restaurant. The luxury boutique hotel welcomed guests with glasses of Taittinger champagne and canapés that were based on samples from the hotel’s food menu. The Arch London is located a short distance from Marble Arch and is considered one of London’s […]