Home Travel ReviewsBar & Restaurant Reviews Restaurant Review: Blush Brunch at The Rooftop, Trafalgar Hotel, London