Marcella's place is exactly as we'd expect. Right next to the underground station which was great to get around. Marcella was very nice and helpful. I definitely recommend this place to anyone visiting London.