Location really close to the center of Wembley, unfortunately the room leaves something to be desired .. Sobia should definitely be MUCH more welcoming