Morel is an award-winning restaurant in Clapham serving delicious modern European fare to an enthusiastic clientele. The service can be a little slow, but the food is well worth the wait.
Morel is an award-winning restaurant in Clapham serving delicious modern European fare to an enthusiastic clientele. The service can be a little slow, but the food is well worth the wait.