The Royal Albert

42 Westow Hill London SE19 1RX