Always got something to say? Want to submit a review of The Russian in UK Ltd in Lambeth? Your The Russian in UK Ltd Lambeth review will help build a list of the best other restaurants in Lambeth. Do you own The Russian in UK Ltd Lambeth? If so, claim it now! After claiming your business, you will be able to improve your business listing.