The Leah serves British comfort food in a green oasis. Tucked away in Lee Garden Two, this vibrant new-comer with its expansive terrace caters to a fun-loving dinner crowd with its British favourites and enticing drinks.
Forgot your password? Reset here