Abba’s place is in a nice location to the Wembley Park station which easily connected us to the main parts of London in about 20-30 minutes depending on where you’re getting off the tube. The price was great and the room itself was nice however the overall cleanliness of the shared spaces as well as limited space in the fridge could be improved.