Luton is a fantastic base for visiting London and other popular attractions. Let us show you a few of our local favourites – all within a short distance of our “home from home” self-contained apartments at The HatBox or Park House