The Maida
19 Clifton Road
London, W9 1 SY
United Kingdom