I am confused regarding going to victoria halls wembley, the reviews on yelp and google have not helped me form a clear idea of how is it. So can anyone who has stayed in the accommodation before tell me about it? How is the management, rooms, facilities, overall experience? And is the wembley park area safe ? Are there many shopping, entertainment and fitness sites near the accommodation?
I will greatly appreciate your input
Or does it play no part?