Great appartment for short stay, location is perfect, its a 10-15 min walk to the Big Ben. Right across the street there is a good pub where you can eat good food and drink a pint!