Afternoon Tea
Abbey Road, Malvern,
WR14 3HL,
Malvern
Average price £29
Royal Afternoon Tea £22.95
Afternoon Tea
Hogarths Stone Manor Hotel,
DY10,
Kidderminster
Average price £30
International
Main Street,
WR10 3HS,
Pershore
Average price £25
Specify a date and enjoy promotions of up to -50% in our best restaurants