British
The Shed is one of British.

1. The Shed

9.0
122 Palace Gardens Ter, London, Greater London
English Restaurant · Kensington and Chelsea · 93 tips and reviews
Maggie Jones's is one of British.

2. Maggie Jones's

8.4
6 Old Court Pl (High St), Kensington, Greater London
English Restaurant · 66 tips and reviews