Review of Los Mochis London City – by Jessica D.

Loved it here, food was amazing, views were 10/10 and drinks were also great. It's god a good vibe even if you just come for a drink and enjoy the DJ