Cafe Brera

3 Fenchurch Place London EC3M 4AJ