Peter's Cafe

73 Aldgate High Street London EC3N 1BD