Afternoon Tea | Afternoon Tea | Afternoon Tea | Afternoon Tea | Afternoon Tea |

attachment

Afternoon Tea

Afternoon tea in London: Park Terrace at the Royal Garden Hotel

Park Terrace also serves afternoon tea