Contact us
Find us
58 Ledbury Road, Notting Hill, W11 2AJ – open in Google
Contact us
020 3946 9555
office@walmercastle-nottinghill.co.uk
58 Ledbury Road, Notting Hill, W11 2AJ – open in Google
020 3946 9555
office@walmercastle-nottinghill.co.uk
Monday to Friday 12pm to 10pm
Saturday 12pm to 3:30pm
Sunday 12pm to 8:30pm
Monday to Saturday 6pm to 10pm
Sunday 6pm to 8:30pm
Monday to Thursday 12pm to 11pm
Friday & Saturday 12pm to 12am
Sunday 12pm to 10pm