An ambitious new restaurant launch in the very heart of London
A large restaurant overlooking Trafalgar Square, offering all day-dining required a brand to match the ambition.