Glass enjoys The Rooftop’s alfresco terrace with Whispering Angel
ARRIVING at the seventh floor of the Trafalgar St. James hotel, a picturesque scene of London's skyline glistens in today's sunshine The Rooftop bar and restaurant creates a perfect date spot with a tapas them...